<?php
    $item_menu[0] = 5;
    $item_menu[1] = 14;
    $title = 'Consulta por fecha de Reserva';    
    include('header.php');

	
	$familia_id = request('familia_id',0);
	$correos_unicos = request('correos_unicos',0);
	
    if (!isset($_SESSION["admin"])) {redirect("login.php"); exit(); }

	$desde_dia = request('desde_dia',date("d"));	
	$desde_mes = request('desde_mes',date("m"));	
	$desde_ano = request('desde_ano',date("Y"));	
	$hasta_dia = request('hasta_dia',date("d"));	
	$hasta_mes = request('hasta_mes',date("m"));	
	$hasta_ano = request('hasta_ano',date("Y"));	
	
	
	$desde = mktime(0,0,0,$desde_mes,$desde_dia,$desde_ano);
	$hasta = mktime(23,59,59,$hasta_mes,$hasta_dia,$hasta_ano);

	
	if($familia_id>0){
		$condicion_familia = " and f.id='$familia_id' ";
	} else {
		$condicion_familia = '';
	}

	if($correos_unicos==1){
		$agrupa = " group by bm.email ";
	} else {
		$agrupa = '';
	}

	
	
	
	$sql = "select bm.email,bm.apellido,bm.nombre,bm.desde,bm.hasta,bm.telefono,p.titulo,f.nombre1
			from base_mailing as bm
				left join productos as p on bm.producto_id = p.id
				left join familias as f on p.familia_id = f.id 
			where bm.desde between '$desde' and '$hasta' $condicion_familia $agrupa";

	$rs  = $db->Execute($sql);
	$Visitas = $rs->GetRows();

	$fecha_desde = mktime(0,0,0,$desde_mes, $desde_dia,$desde_ano);
	$fecha_hasta = mktime(23,59,59,$hasta_mes, $hasta_dia,$hasta_ano);
	$total_visualizaciones = 0;


	//------------------------------------------------------------------
	//                                        Combo Tipo de Alojamiento
	//------------------------------------------------------------------
	$sql = "select nombre1,id from familias where activo='1' order by nombre1 ASC";
	$rs  = $db->Execute($sql);
	$Familias = $rs->GetRows();
	
    $select_fam = "<select name='familia_id'>";
    $select_fam.= "<option value='0'>Todos</option>";
    foreach($Familias as $f){
	    if ($f['id'] == $familia_id) {$sel = 'selected=selected';} else { $sel='';}
	    $select_fam.= "<option value='{$f['id']}' $sel>{$f['nombre1']}</option>";
    }
	$select_fam.= "</select>";


	
	
	
	$nombre_temporal = 'Reservas_por_fechas.xls';
	$destino = ROOT.'/temp/'.$nombre_temporal;

	
	$fp = fopen("$destino", 'wb');

	$renglon="<table >
			<tr>
				<th style='text-align:center; width:100px;'>Nombre y Apellido</th>
				<th style='text-align:center; width:100px;'>Email</th>
				<th style='text-align:center; width:100px;'>Telefono</th>
				<th style='text-align:left; width:70px;'>Desde</th>
				<th style='text-align:left; width:70px;'>Hasta</th>
				<th style='text-align:left; width:200px;'>Alojamiento</th>
				<th style='text-align:left; width:200px;'>Categoria</th>
			</tr>";
	fwrite($fp, $renglon);
	
	foreach($Visitas as $v){ 
		$renglon = "<tr>
					<td>{$v['apellido']}, {$v['nombre']}</td>
					<td>{$v['email']}</td>
					<td>{$v['telefono']}</td>
					<td>".date("d/m/y",$v['desde'])."</td>
					<td>".date("d/m/y",$v['hasta'])."</td>
					<td>{$v['titulo']}</td>
					<td>{$v['nombre1']}</td>
				</tr>";
		fwrite($fp, utf8_decode($renglon) );		
	}
	fclose($fp);
	$file = URL.'/temp/'.$nombre_temporal;

	
	
?>
<h3>
	<?php echo $title;?></h3>
<form method='post'>
	<table style='width:1000px;'>
		<tr>
			<td style='text-align:right; padding-bottom:10px; height:42px;'>Desde el:</td>
			<td><?php echo cb_fechas($fecha_desde,'desde');?></td>
			<td style='text-align:right; padding-bottom:10px; height:42px;'>Hasta el:</td>
			<td><?php echo cb_fechas($fecha_hasta,'hasta');?></td>
			<td>Agrupar: 
				<select name='correos_unicos' class='input-mini'>
					<option value='0' <?php echo iif($correos_unicos==0,'selected','');?> >No</option>
					<option value='1' <?php echo iif($correos_unicos==1,'selected','');?> >Si</option>
				</select>	
			</td>
		</tr>
		<tr>
			<td colspan='2'>
			<a href='<?php echo $file;?>' title='Descargar Archivo Excell' class='btn btn-danger' style='margin-right:20px;'><i class='icon-list icon-white'></i> Descargar XLS</a>
			</td>
			<td style='text-align:right; padding-bottom:10px; height:42px;'>Tipo:</td>
			<td><?php echo $select_fam;?></td>
			<td style='padding-bottom:10px; height:42px;'><input class="btn btn-primary" type='submit' name='submit' value='Consultar'></td>
		</tr>
	</table>
</form>



	<table id="myTable" class="tablesorter" >
		<thead>
			<tr>
				<th style='text-align:center; width:100px;'>Nombre y Apellido</th>
				<th style='text-align:center; width:100px;'>Email</th>
				<th style='text-align:center; width:100px;'>Telefono</th>
				<th style='text-align:left; width:70px;'>Desde</th>
				<th style='text-align:left; width:70px;'>Hasta</th>
				<th style='text-align:left; width:200px;'>Alojamiento</th>
				<th style='text-align:left; width:200px;'>Categoria</th>
			</tr>
		</thead>
		<tbody>
			<?php foreach($Visitas as $v){  ?>
				<tr>
					<td><?php echo $v['apellido'].', '.$v['nombre'];?></td>
					<td><?php echo $v['email'];?></td>
					<td><?php echo $v['telefono'];?></td>
					<td><?php echo date("d/m/y",$v['desde']);?></td>
					<td><?php echo date("d/m/y",$v['hasta']);?></td>
					<td><?php echo $v['titulo'];?></td>
					<td><?php echo $v['nombre1'];?></td>
				</tr>
			<?php } ?>
		</tbody>
		
	</table>
  

<script type="text/javascript">
	$(document).ready(function() { 
		$("#myTable").tablesorter();
	});
</script>
